non-self-sustaining containership - German English Dictionary